# 模拟浏览器一些操作，放大浏览器，设置浏览器的宽度高度，获取网页的标题和网址，滚动条的置顶和置底，浏览器的前进和后退
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
# 浏览器的最大化
# driver.maximize_window()
# 获取标题
title = driver.title
# 打印标题
print(title)

# 获取打印网址
url = driver.current_url
print(url)

# 设置浏览器的长和宽
# 先搜索
driver.find_element_by_id("kw").send_keys("部队")
driver.find_element_by_id("su").click()
# 放大浏览器
driver.maximize_window()
time.sleep(5)
driver.set_window_size(500, 1000)
time.sleep(5)

# 浏览器的前进和后退
driver.back()
time.sleep(5)
driver.forward()
time.sleep(5)

# 浏览器的滚动条的控制
# 滚动条拉到最底部
js0 = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js0)
time.sleep(3)
# 最顶部
js1 = "var q=document.documentElement.scrollTop=0"
driver.execute_script(js1)
driver.quit()


